/* CSS Document */
.lt-ie9 #sitesearch input[type=text].animate-in {width:160px}
.lt-ie9 #sitesearch input[type=submit] {top:1px}
.ie7 #sitesearch {position:relative;z-index:100000;display:inline-block;width:200px;margin-top:-18px}
.ie7 #sitesearch input[type=submit] {top:-3px;font-size:0;line-height:0;overflow:hidden}



.ie7 .top-bar-wrap{ background:#f7f7f7; border-bottom: 1px solid #ededed; height: 36px; min-width: 1200px;}
.ie7 .top-bar{ width: 1118px; margin: 0 auto; font-size: 12px; }
.ie7 .top-bar .tb-com{ margin: 0 10px; line-height: 36px;color: #666;}
.ie7 .top-bar .tb-com a{ color: #666;}
.ie7 .top-bar .tb-com a:hover{ color: #f60;}
.ie7 .tb-login-bar{ display:none;}
.ie7 .tb-login-bar .tb-logout{line-height: 36px; color: #999;}
.ie7 .tb-login-bar a{ color: #666; padding: 0 6px;}
.ie7 .tb-login-bar a:hover{ color: #f60;}
.ie7 .tb-login-bar span{ padding-right: 0; color: #069; float:left;}
.ie7 .tb-login-bar .tb-login{ color:#666;}
.ie7 .tb-login-bar .tb-login span{ float:none; padding-right:5px;}
.ie7 .tb-login-bar .tb-login span a{color: #069;}
.ie7 .tb-login-bar .tb-login span a:hover{color: #f60;}
.ie7 .top-bar .tb-pop{ position: relative; z-index: 810;}
.ie7 .top-bar .tb-wx{ margin: 0;}
.ie7 .tb-pop-tit{ line-height: 36px;  height: 36px; float:left;}
.ie7 .tb-pop-tit a{ color: #666;padding: 0 10px;}
.ie7 .tb-pop .tb-pop-con{ position: absolute; left:0; top: 37px; background: #fff; z-index: 15; display:none;}
.ie7 .tb-pop .tb-pop-tit{ border-left: 1px solid #f7f7f7; border-right: 1px solid #f7f7f7;}
.ie7 .tb-pop .curr{ border-left: 1px solid #ededed; border-right: 1px solid #ededed; background: #fff;}
.ie7 .tb-wx .tb-pop-con{border:1px solid #ededed; border-top: none; padding: 10px 15px; text-align: center; color: #666;  line-height: 24px; white-space: nowrap;}
.ie7 .tb-wx em{ position:absolute; left:1px; top:35px; height:5px; width:96px; background:#fff; display:none; z-index:2;}
.ie7 .tb-wx.hover .tb-pop-tit{ border-left: 1px solid #ededed; border-right: 1px solid #ededed; background:#fff;}
.ie7 .tb-wx.hover .tb-pop-con, .tb-wx.hover em{ display:block;}
.ie7 .tb-wx a{ float:left; line-height:36px; height:36px;}
.ie7 .tb-wx .tb-pop-con a{ float:none;}
.ie7 .tb-wx a:hover{ text-decoration:none;}
.ie7 .tb-wx font{ font-size: 12px; position: relative; top:0; float:left; cursor:pointer;}
.ie7 .tb-wx .arrow{ float:left; width: 20px; height: 20px; background: url(/style/images/ui/bg_arrow.gif) 0 -56px no-repeat; margin: 8px 0 0 8px; cursor:pointer;}
.ie7 .tb-wx.hover font{ color:#666;}
.ie7 .tb-wx.hover .arrow{ background-position:-55px 0;}
.ie7 .tb-pop .tb-pop-con img{margin: 8px 0;}
.ie7 .tb-wb{}
.ie7 .tb-wb span{ position: relative; top:0; float:left;}
.ie7 .tb-wb a{ float:left;width: 20px; height: 20px; background: url(/style/images/ui/bg_arrow.gif) no-repeat; margin: 8px 0 0 8px;}
.ie7 .tb-wb .sina-wb{ background-position: -25px -56px;}
.ie7 .tb-wb .qq-wb{ background-position: -50px -56px;}
.ie7 .tb-wb .sina-wb:hover{ background-position: 0 0;}
.ie7 .tb-wb .qq-wb:hover{ background-position: -29px 0;}


.ie7 .banner{width:1118px;margin:0 auto}
.ie7 .banner-inner{padding:25px 0 22px}
.ie7 .banner .logo{float:left;font-weight:normal}
.ie7 .banner .logo a{height:70px;display:block;width:390px;position:relative}
.ie7 .banner .logo a:hover{text-decoration:none}
.ie7 .banner .logo a:hover .logo-name{color:#333}
.ie7 .logo-icon{background:url(/style/images/ui/logo2.png) 0px 10px no-repeat;display:inline-block;width:350px;height:67px;float:left;margin-right:10px}
.ie7 .logo-name{font-size:38px;display:block;float:left;padding-top:15px}
.ie7 .banner .logo-name i{font-size:12px;color:#aaa;padding-top:10px;display:block}

.ie7 .ks{width:545px;padding-top:18px;float:right;z-index:2;position:relative;zoom:1; }
.ie7 .ks-select,.ks-input input{height:38px;float:left;zoom:1}
.ie7 .ks-select,.ks-q{border:1px solid #e5e5e5;border-right:0;color:#999}
.ie7 .ks-select{width:68px;background-color:#f4f4f4;position:relative;zoom:1;text-align:center;font-size:14px;line-height:38px;color:#333}
.ie7 .ks-input{width:476px;}
.ie7 .ks-input input{outline:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}
.ie7 .ks-input .focus{color:#333}
.ie7  .ks-input .ks-label{width:386px;zoom:1}
.ie7  .ks-select .item{display:block;padding-right:18px}
.ie7  .ks-select .tragl{right:15px;top:19px;background:url(/style/images/ui/bg.png) no-repeat -493px -64px;height:4px;width:8px;display:inline-block;position:absolute;overflow:hidden}
.ie7  .ks-select:hover .tragl{-webkit-transform:rotate(180deg);transform:rotate(180deg);border-color:#1281dd transparent transparent}
.ie7  .ks-label{float:left;position:relative;zoom:1}

.ie7 .ks-label .ks-pop{width:100%;position:absolute;left:0;top:34px;background-color:#fff;display:none;z-index:200;overflow:hidden}
.ie7 .ks-label .ks-pop ul{border:1px solid #e5e5e5;position:relative;zoom:1;z-index:2}
.ie7 .ks-label .ks-pop li{height:30px;line-height:30px;padding:0 10px;overflow:hidden;vertical-align:middle;font-size:14px;cursor:pointer}
.ie7 .ks-label .ks-pop li.hover{background-color:#f2f2f2}
.ie7 .ks-label .ks-pop li span{margin-left:6px;float:right;color:#999}
.ie7 .ks-label .ks-pop iframe{width:100%;height:100%;_height:.parentNode.clientHeight);background:#fff;position:absolute;left:0;top:0}
.ie7 .ks-select-pop{width:100%;border:1px solid #e5e5e5;border-top:0;background-color:#fff;position:absolute;left:-1px;top:34px}
.ie7 .ks-select-pop .item{height:30px;line-height:30px;overflow:hidden;cursor:pointer}
.ie7 .ks-select-pop .item:hover{color:#333;background-color:#f2f2f2;text-decoration:none}
.ie7 .ks-select-pop .current{background-color:#f2f2f2}
.ie7 .ks .active{background-color:#fff;border-radius:5px 0 0 0}
.ie7 .ks-input .ks-q{width:380px;height:28px;line-height:28px;padding:5px 0 5px 10px; }
.ie7 .ks-input .ks-submit{width:90px;height:40px;background-color:#90c79f;border:0;cursor:pointer;color:#fff;font-size:16px}
.ie7 .ks-input .ks-submit:hover{background-position:-252px -178px}

.ie7 .nav-pill {  height:40px; line-height:40px;}



